5 research outputs found

    Reducing synchronization overhead in parallel simulation

    Get PDF
    Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1995.Includes bibliographical references (leaves 67-70).by Ulana Legedza.M.S

    Using network-level support to improve cache routing

    No full text

    Using Network-level Support to Improve Cache Routing

    No full text
    We present the design of a new distributed Web caching infrastructure that uses network-level mechanisms to provide routing of Web requests to caches. Our work is motivated by the need to provide effective caching not only for the small number of extremely popular Web documents, but also for the large number of documents of only intermediate popularity. In currently existing and proposed systems, requests for less popular documents suffer from long latency stemming from the inefficiencies of routing through an application-level overlay network. We combat this problem by integrating cache routing into the network layer, which results in shorter search paths and fewer application-level checks. Keywords: Web caching, cache routing, push-caching, network-level services. 1 Introduction It is widely agreed that a distributed cooperative Web caching infrastructure is needed to provide scalable and timely access to Internet servers. Most proposed approaches construct a network of caches as a..

    Introducing new internet services: why and how

    No full text
    Active networks permit applications to inject programs into the nodes of local and, more importantly, wide area networks. This supports faster service innovation by making it easier to deploy new network services. In this paper, we discuss both the potential impact of active network services on applications and how such services can be built and deployed. We explore the impact by suggesting sample uses and arguing how such uses would improve application performance. We explore the design of active networks by presenting a novel architecture, ants, that adds extensibility at the network layer and allows for incremental deployment of active nodes within the Internet. In doing so, ants tackles the challenges of ensuring that the exibility o ered by active networks does not adversely impact performance orsecurity. Finally, we demonstrate how a new network service may be expressed in ants
    corecore